package com.srx.user.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * University 类
 * <p>大学信息实体类，用于存储大学信息。</p>
 * @author 沈汝旭
 * @version 1.0
 * @since 2025/10/19 14:56
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("university")
public class University
{

	/**
	 * 大学唯一标识符
	 */
	@TableId
    private Long id;
	/**
	 * 大学名称
	 */
	@TableField("name")
    private String name;
	/**
	 * 大学类型（如综合、理工、师范等）
	 */
    @TableField("type")
	private String type;
	/**
	 * 大学层次（如本科、专科等）
	 */
    @TableField("level")
	private String level;
	/**
	 * 联系电话
	 */
	@TableField("phone")
    private String phone;
	/**
	 * 官方邮箱
	 */
	@TableField("email")
	private String email;
	/**
	 * 详细地址
	 */
	@TableField("address")
	private String address;
	/**
	 * 大学简介
	 */
	@TableField("description")
    private String description;
	/**
	 * 官方网站
	 */
	@TableField("website")
	private String website;

}
